to place in the care and custody - Turc Anglais Dictionnaire